在資料庫管理中, 資料彙總 讓使用者能將大量細顆粒、逐列層級的資料濃縮為簡潔且有意義的高階指標。透過利用 SUM()等彙總函數, AVG()與 COUNT(),原始的營運記錄即可轉化為可供行動參考的商業洞察。
核心概念
- 彙總函數:諸如 SUM()等彙總函數, AVG()等彙總函數, COUNT()等彙總函數, MIN()與 MAX() 等函數可跨越多列運算,並回傳單一純量值。
- 執行順序:透過 WHERE 子句進行的逐列篩選會發生在 任何分組或彙總運算 之前,確保彙總結果僅在相關的基礎記錄上計算。
- 彙總結果排序:可將 ORDER BY 子句應用於彙總運算式(例如依每日營收從高到低排序),以建立可供分析的最終報表。
實際應用
陳教授請艾莉絲主任檢視線上商店的營運績效。與其逐一查閱數千筆個別購買記錄,SQL 彙總可將這份資料集濃縮為簡潔的每日營收彙總與平均交易值,將原始的營運記錄轉化為即時決策工具。
